package com.hsurosy.hsuchain.nft.api.collection.constant;

/**
 * 藏品事件枚举类
 *
 * @Author Hsu琛君珩
 * @Date 2024-10-04 14:25
 * @Description
 * @Version: v1.0.0
 */
public enum CollectionEvent {

    /**
     * 上链事件
     */
    CHAIN,

    /**
     * 销毁事件
     */
    DESTROY,

    /**
     * 出售事件
     */
    SALE,

    /**
     * 尝试出售事件
     */
    TRY_SALE,

    /**
     * 确认出售事件
     */
    CONFIRM_SALE,

    /**
     * 取消出售事件
     */
    CANCEL_SALE,

    /**
     * 转移事件
     */
    TRANSFER,

    /**
     * 下架事件
     */
    REMOVE,

    /**
     * 修改藏品库存事件
     */
    MODIFY_INVENTORY,

    /**
     * 修改藏品价格事件
     */
    MODIFY_PRICE;
}
